//[100,100]0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,0,0,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,0,0,0,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,0,0,0,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,0,0,0,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,0,0,0,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,0,0,0,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,0,0,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,0,0,0,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,0,0,0,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,0,0,0,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,0,0,0,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,0,0,0,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,0,0,255,0,0,0,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,0,0,0,255,0,0,0,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,0,0,0,255,0,0,0,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,0,0,0,255,0,0,0,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,0,0,0,255,0,0,0,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,0,0,0,255,0,0,0,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,0,0,255,0,0,0,255,0,0,0,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,0,0,0,255,0,0,0,255,0,0,0,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,0,0,0,255,0,0,0,255,0,0,0,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,0,0,0,255,0,0,0,255,0,0,0,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,0,0,0,255,0,0,0,255,0,0,0,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,0,0,0,255,0,0,0,255,0,0,0,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,240,255,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,40,240,215,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,80,240,175,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,120,240,135,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,160,240,95,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,200,240,55,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,240,240,15,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,0,0,255,0,0,0,255,0,0,0,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,0,0,0,255,0,0,0,255,0,0,0,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,0,0,0,255,0,0,0,255,0,0,0,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,0,0,0,255,0,0,0,255,0,0,0,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,0,0,0,255,0,0,0,255,0,0,0,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,0,0,0,255,0,0,0,255,0,0,0,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,0,0,255,0,0,0,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,0,0,0,255,0,0,0,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,0,0,0,255,0,0,0,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,0,0,0,255,0,0,0,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,0,0,0,255,0,0,0,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,0,0,0,255,0,0,0,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,0,0,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,0,0,0,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,0,0,0,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,0,0,0,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,0,0,0,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,0,0,0,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,0,0,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,0,0,0,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,0,0,0,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,0,0,0,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,0,0,0,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,0,0,0,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,0,0,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,0,0,0,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,0,0,0,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,0,0,0,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,0,0,0,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,0,0,0,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,0,0,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,0,0,0,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,0,0,0,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,0,0,0,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,0,0,0,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,0,0,0,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,0,0,255,0,0,0,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,0,0,0,255,0,0,0,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,0,0,0,255,0,0,0,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,0,0,0,255,0,0,0,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,0,0,0,255,0,0,0,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,0,0,0,255,0,0,0,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,0,0,255,0,0,0,255,0,0,0,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,0,0,0,255,0,0,0,255,0,0,0,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,0,0,0,255,0,0,0,255,0,0,0,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,0,0,0,255,0,0,0,255,0,0,0,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,0,0,0,255,0,0,0,255,0,0,0,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,0,0,0,255,0,0,0,255,0,0,0,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,0,200,255,255,0,200,255,255,0,200,255,255,0,200,255,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,40,200,215,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,80,200,175,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,120,200,135,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,160,200,95,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,200,200,55,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,240,200,15,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,0,0,255,0,0,0,255,0,0,0,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,0,0,0,255,0,0,0,255,0,0,0,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,0,0,0,255,0,0,0,255,0,0,0,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,0,0,0,255,0,0,0,255,0,0,0,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,0,0,0,255,0,0,0,255,0,0,0,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,0,0,0,255,0,0,0,255,0,0,0,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,0,0,255,0,0,0,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,0,0,0,255,0,0,0,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,0,0,0,255,0,0,0,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,0,0,0,255,0,0,0,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,0,0,0,255,0,0,0,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,0,0,0,255,0,0,0,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,0,0,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,0,0,0,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,0,0,0,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,0,0,0,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,0,0,0,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,0,0,0,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,0,0,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,0,0,0,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,0,0,0,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,0,0,0,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,0,0,0,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,0,0,0,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,0,0,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,0,0,0,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,0,0,0,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,0,0,0,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,0,0,0,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,0,0,0,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,0,0,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,0,0,0,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,0,0,0,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,0,0,0,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,0,0,0,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,0,0,0,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,0,0,255,0,0,0,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,0,0,0,255,0,0,0,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,0,0,0,255,0,0,0,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,0,0,0,255,0,0,0,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,0,0,0,255,0,0,0,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,0,0,0,255,0,0,0,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,0,0,255,0,0,0,255,0,0,0,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,0,0,0,255,0,0,0,255,0,0,0,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,0,0,0,255,0,0,0,255,0,0,0,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,0,0,0,255,0,0,0,255,0,0,0,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,0,0,0,255,0,0,0,255,0,0,0,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,0,0,0,255,0,0,0,255,0,0,0,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,160,255,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,40,160,215,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,80,160,175,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,120,160,135,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,160,160,95,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,200,160,55,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,240,160,15,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,0,0,255,0,0,0,255,0,0,0,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,0,0,0,255,0,0,0,255,0,0,0,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,0,0,0,255,0,0,0,255,0,0,0,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,0,0,0,255,0,0,0,255,0,0,0,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,0,0,0,255,0,0,0,255,0,0,0,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,0,0,0,255,0,0,0,255,0,0,0,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,0,0,255,0,0,0,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,0,0,0,255,0,0,0,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,0,0,0,255,0,0,0,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,0,0,0,255,0,0,0,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,0,0,0,255,0,0,0,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,0,0,0,255,0,0,0,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,0,0,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,0,0,0,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,0,0,0,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,0,0,0,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,0,0,0,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,0,0,0,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,0,0,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,0,0,0,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,0,0,0,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,0,0,0,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,0,0,0,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,0,0,0,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,0,0,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,0,0,0,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,0,0,0,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,0,0,0,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,0,0,0,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,0,0,0,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,0,0,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,0,0,0,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,0,0,0,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,0,0,0,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,0,0,0,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,0,0,0,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,0,0,255,0,0,0,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,0,0,0,255,0,0,0,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,0,0,0,255,0,0,0,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,0,0,0,255,0,0,0,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,0,0,0,255,0,0,0,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,0,0,0,255,0,0,0,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,0,0,255,0,0,0,255,0,0,0,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,0,0,0,255,0,0,0,255,0,0,0,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,0,0,0,255,0,0,0,255,0,0,0,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,0,0,0,255,0,0,0,255,0,0,0,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,0,0,0,255,0,0,0,255,0,0,0,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,0,0,0,255,0,0,0,255,0,0,0,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,0,120,255,255,0,120,255,255,0,120,255,255,0,120,255,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,40,120,215,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,80,120,175,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,120,120,135,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,160,120,95,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,200,120,55,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,240,120,15,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,0,0,255,0,0,0,255,0,0,0,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,0,0,0,255,0,0,0,255,0,0,0,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,0,0,0,255,0,0,0,255,0,0,0,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,0,0,0,255,0,0,0,255,0,0,0,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,0,0,0,255,0,0,0,255,0,0,0,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,0,0,0,255,0,0,0,255,0,0,0,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,0,0,255,0,0,0,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,0,0,0,255,0,0,0,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,0,0,0,255,0,0,0,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,0,0,0,255,0,0,0,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,0,0,0,255,0,0,0,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,0,0,0,255,0,0,0,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,0,0,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,0,0,0,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,0,0,0,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,0,0,0,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,0,0,0,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,0,0,0,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,0,0,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,0,0,0,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,0,0,0,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,0,0,0,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,0,0,0,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,0,0,0,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,0,0,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,0,0,0,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,0,0,0,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,0,0,0,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,0,0,0,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,0,0,0,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,0,0,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,0,0,0,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,0,0,0,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,0,0,0,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,0,0,0,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,0,0,0,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,0,0,255,0,0,0,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,0,0,0,255,0,0,0,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,0,0,0,255,0,0,0,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,0,0,0,255,0,0,0,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,0,0,0,255,0,0,0,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,0,0,0,255,0,0,0,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,0,0,255,0,0,0,255,0,0,0,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,0,0,0,255,0,0,0,255,0,0,0,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,0,0,0,255,0,0,0,255,0,0,0,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,0,0,0,255,0,0,0,255,0,0,0,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,0,0,0,255,0,0,0,255,0,0,0,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,0,0,0,255,0,0,0,255,0,0,0,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,80,255,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,40,80,215,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,80,80,175,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,120,80,135,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,160,80,95,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,200,80,55,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,240,80,15,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,0,0,255,0,0,0,255,0,0,0,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,0,0,0,255,0,0,0,255,0,0,0,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,0,0,0,255,0,0,0,255,0,0,0,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,0,0,0,255,0,0,0,255,0,0,0,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,0,0,0,255,0,0,0,255,0,0,0,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,0,0,0,255,0,0,0,255,0,0,0,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,0,0,255,0,0,0,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,0,0,0,255,0,0,0,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,0,0,0,255,0,0,0,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,0,0,0,255,0,0,0,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,0,0,0,255,0,0,0,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,0,0,0,255,0,0,0,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,0,0,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,0,0,0,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,0,0,0,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,0,0,0,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,0,0,0,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,0,0,0,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,0,0,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,0,0,0,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,0,0,0,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,0,0,0,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,0,0,0,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,0,0,0,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,0,0,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,0,0,0,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,0,0,0,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,0,0,0,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,0,0,0,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,0,0,0,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,0,0,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,0,0,0,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,0,0,0,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,0,0,0,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,0,0,0,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,0,0,0,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,0,0,255,0,0,0,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,0,0,0,255,0,0,0,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,0,0,0,255,0,0,0,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,0,0,0,255,0,0,0,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,0,0,0,255,0,0,0,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,0,0,0,255,0,0,0,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,0,0,255,0,0,0,255,0,0,0,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,0,0,0,255,0,0,0,255,0,0,0,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,0,0,0,255,0,0,0,255,0,0,0,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,0,0,0,255,0,0,0,255,0,0,0,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,0,0,0,255,0,0,0,255,0,0,0,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,0,0,0,255,0,0,0,255,0,0,0,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,0,40,255,255,0,40,255,255,0,40,255,255,0,40,255,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,40,40,215,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,80,40,175,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,120,40,135,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,160,40,95,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,200,40,55,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,240,40,15,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,0,255,0,0,0,255,0,0,0,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,0,0,0,255,0,0,0,255,0,0,0,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,0,0,0,255,0,0,0,255,0,0,0,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,0,0,0,255,0,0,0,255,0,0,0,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,0,0,0,255,0,0,0,255,0,0,0,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,0,0,0,255,0,0,0,255,0,0,0,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,0,255,0,0,0,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,0,0,0,255,0,0,0,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,0,0,0,255,0,0,0,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,0,0,0,255,0,0,0,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,0,0,0,255,0,0,0,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,0,0,0,255,0,0,0,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,0,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,0,0,0,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,0,0,0,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,0,0,0,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,0,0,0,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,0,0,0,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,0,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,0,0,0,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,0,0,0,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,0,0,0,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,0,0,0,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,0,0,0,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,0,0,255,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,40,0,215,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,80,0,175,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,120,0,135,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,160,0,95,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,200,0,55,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255,240,0,15,255
import processing.opengl.*;

void setup(){
  boolean smoothToggle = true;
  
  size(100,100,OPENGL);
  hint(DISABLE_OPENGL_2X_SMOOTH);
  background(0);

  strokeWeight(16);
  translate(1, 1, 0);

  for(int x = 0; x < 13; x+=2){
    for(int y = 0; y < 13; y+=2){
      smoothToggle = !smoothToggle;

      noSmooth();      
      if(smoothToggle){
        smooth();
      }
      
      stroke(x*20, y*20, 255-x*20);
      point(x*8, y*8, 0);
    }
  }
  
  exit();
}
